﻿#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
//	int n=5;
//	int total = 0;
//	int empty = 0;
//	/*scanf("%d", &n);*/
//	total += n;
//	empty += n;
//	while (empty>= 2)
//	{
//		total += empty / 2;
//		empty = empty / 2 + empty % 2;
//	}
//	printf("%d\n", total);
//
//	return 0;
//}
#include<ctype.h>
//int main()
//{
//	char buf[31] = { 0 };
//	scanf("%[^\n]s", buf);
//	int i = 0;
//	//while (buf[i])
//	//{
//	//	//判断当前字符是否为⼩写字⺟
//	//	if (buf[i] >= 'a' && buf[i] <= 'z')
//	//		buf[i] -= 32;
//	//	//判读那当前字符是否为⼤写字⺟
//	//	else if (buf[i] >= 'A' && buf[i] <= 'Z')
//	//		buf[i] += 32;
//	//	i++;
//	//}
//	while (buf[i])
//	{
//		if (islower(buf[i]))
//	    
//			buf[i] = toupper(buf[i]);
//		
//		else if (isupper(buf[i]))
//			buf[i] = tolower(buf[i]);
//			i++;
//	}
//	printf("%s\n", buf);
//	return 0;
//}
//void Swap(int* pa, int* pb)
//{
//	int tmp = *pb;
//	*pb = *pa;
//	*pa = tmp;
//}
//int main()
//{
//	int a, b;
//	scanf("%d %d", &a, &b);
//	printf("%d %d\n", a, b);
//	Swap(&a, &b);
//	printf("%d %d", a, b);
//	return 0;
//}
//int main()
//{
//	int h, m, s;
//	scanf("%d:%d:%d", &h, &m, &s);
//	printf("%02d:%02d:%02d", h, m, s);
//	return 0;
//}
//int main()
//{
//	/*char str[20] = { 0 };
//	scanf("%s", str);
//	printf("%s", str);*/
//	char arr1[20], arr2[20], arr3[20];
//	scanf("%s %s %s", arr1, arr2, arr3);
//	printf("%s %s %s", arr1, arr2, arr3);
//	return 0;
//}